package org.example.blog.service;

import org.example.blog.pojo.ArticleMs;
import org.example.blog.pojo.FastNavigation;
import org.example.blog.pojo.PageBean;
import org.example.blog.pojo.Slideshow;

import java.util.List;

public interface IndexService {

    // 查询所有数据
    List<FastNavigation> list();

    //增加数据
    void add(FastNavigation fastNavigation);

    //删除数据
    void delete(Integer id);

    //更新数据
    void update(FastNavigation fastNavigation);

    //上传照片
    void upload(String path);

    //查询照片
    List<Slideshow> list1();
    
    //删除照片
    void delete1(Integer id);

    //上传照片
    void update1(Slideshow slideshow);

    //查询首页文章
    PageBean list2(Integer page,Integer pageSize);

    //添加首页文章
    void add2(ArticleMs articleMs);
    //删除首页文章
    void deleteById(Integer id);
    //修改首页文章
    void update2(ArticleMs articleMs);

    void update3(Integer id, Integer hits);
}
